Skip to content

Release v1.7.4 (develop → main) - #242

Merged
Gnathonic merged 7 commits into
mainfrom
develop
Jun 30, 2026
Merged

Release v1.7.4 (develop → main)#242
Gnathonic merged 7 commits into
mainfrom
develop

Conversation

@Gnathonic

Copy link
Copy Markdown
Owner

Promotes develop to main for the v1.7.4 release.

Added

  • Horizontal panning with wheel and touchpad (thanks @binaryBrandon)
  • MEGA two-factor authentication (2FA) login
  • Uploaded covers now show thumbnails in MEGA

Changed

  • MEGA support no longer held together with hope and duct tape
  • Faster MEGA downloads

Fixed (post-1.7.4 on develop)

On merge, release.yml should tag v1.7.4 and create the GitHub Release. Note: the release-notes extraction in release.yml doesn't match the bracketed ## [x.y.z] changelog headers, so the auto-generated notes may be empty — will verify and fix after merge.

🤖 Generated with Claude Code

binaryBrandon and others added 6 commits June 27, 2026 14:23
…l-scroll

Remove default of 0 for camera.panBy call, add horizontal wheel and touchpad scrolling
Replace plaintext MEGA password storage with a reused, revocable session token (megajs toJSON/fromJSON), add two-step 2FA, migrate existing users, and harden workers (upload via session blob; downloads via sid+nodeId+fileKey, removing the share-link hack). Adds MEGA upload thumbnails. Fixes found in live verification: never close() the shared session (ESID), keepalive:false to avoid the server-change poll crash, and delete a volume's sidecars on removal. No plaintext password persisted or sent to workers.
PR #238 merged the file unformatted, turning develop's CI Lint red. Pure formatting; no behavior change.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ders (#241)

Workers now upload into the series folder created once by the main thread (its node id is passed via worker credentials) instead of each mkdir-ing their own. Also fixes nested series paths.
@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mokuro-reader Ready Ready Preview, Comment Jun 30, 2026 8:37am
mokuro-reader (develop) Ready Ready Preview, Comment Jun 30, 2026 8:37am

Request Review

The awk range's end pattern (## [digit) also matched the version's own
header, collapsing the range to a single line — so release notes were
always empty and had to be written by hand. Replace with a flag-based
scan that prints the body between this version's header and the next,
handling both '## 1.2.3' and '## [1.2.3]' styles.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Gnathonic
Gnathonic merged commit 2531d1f into main Jun 30, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants